#ifndef CLIBRARYPRIVATE_H
#define CLIBRARYPRIVATE_H


#include <QtCore/qglobal.h>

#if defined(CLIBRARY_LIBRARY)
#  define CLIBRARY_EXPORT Q_DECL_EXPORT
#else
#  define CLIBRARY_EXPORT Q_DECL_IMPORT
#endif
//CLIBRARY_EXPORT
class CLibraryPrivate
{
public:
    CLibraryPrivate();
    virtual ~CLibraryPrivate()=0;
    virtual int def_add(int a,int b)=0;
    virtual int def_sub(int a,int b)=0;
    virtual void ReleaseObj()=0;
    Q_DISABLE_COPY_MOVE(CLibraryPrivate)
};

extern "C" CLIBRARY_EXPORT CLibraryPrivate* GetObj();


#endif // CLIBRARYPRIVATE_H
